Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
TOWER HILL Detached £361,988 £93,500 17 Mar 2000